From:                              route@monster.com

Sent:                               Wednesday, October 21, 2015 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IBM IID Architect

 

This resume has been forwarded to you at the request of Monster User xapeix03

Nicolas Zivkov 

Last updated:  09/11/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Etobicoke  M8V3X9
CA

metrotek.lab@gmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Senior System Architect/Enterprise Architect/Business Architect

Resume Value: irivd2zg4nyxbtrb   

  

 

Phone: 416.271.4610              Nicholas Zifkov               Email: metrotek.lab@gmail.com

 

Executive Profile

Business and results oriented Information Technology (IT) professional with successful and extensive experience at major Canadian and US organizations: Enterprise Architect [Page 2] (i.e.: System Architect [Page 2], Business Architect [Page 2], Security Architect, Technology Architect, Information Architect); Senior Manager and Technical Team Lead; [Page 3]; Senior Business Analyst [Page 3];  Senior IT Consultant.

 

Senior IT professional consistently delivering business value (increasing revenue and/or decreasing costs) enabled by IT.

 

Successfully identified and integrated business solutions enabled by Enterprise Architecture, System Architecture, Business Process Management and Engineering and Business Strategic Planning; delivered critical solutions in complex business environments enabled by IT; reliable knowledge of information technologies, IT trends and critical IT factors:

    IT architectural and strategic leadership for programs and projects up to $23 million; for teams of up to 40+ members;

    Provided strategic input to senior executives in large organizations;

    Senior technical adviser for business and IT transformation initiatives;

    Software engineering, system architecture and business analysis at more than 20 large and mid-sized organizations;

    Expertise applied at more than 10 vertical business domains, and more than 15 types of horizontal business segments.

Alternated technical positions with strategic and managerial roles: planning and transformation, risk and change management, team management and building, budgeting.

 

Dynamic team member providing outstanding business value: integrative thinking, relationship management, business communication; technical, organizational and leadership savvy. Mediator between business and technology with effective interpersonal skills: 1) non-technical and technical communications with executives, management, stakeholders, IT teams; 2) negotiation, mediation and solutions design in conflicting situations and in multi-stakeholder environments.

Software Engineering, System and Enterprise Architecture; Business Strategy and Transformation

Verticals

         Wealth Management: Individual and Group Investments, Portfolio Management, Sales and Marketing; CRM

         Insurance: Life, Casualty & Property, Health Insurance (applications/quoting, policies, claims)

         Government Ministries: Government Services (MGS); Health (MOH); Transportation (MTO); Attorney General (MAG); Environment (MOE); City of Toronto: City Portal; Forms Management Services; Business Services Portal

         Electronic Payments: Security, Fraud detection, Real-Time Monitoring

         Other: IT Consulting Services (IBM, CGI), Health/eHealth, Transit, Tourism, Courier Services, Teaching

Horizontals

         Complex Enterprise Systems and Integration: Business Process Management and Engineering; Multi-tier Distributed Systems,  Case Management, Work-flows; Identity Management; Electronic Payments and Money Transfer, Portals, Business Rules, Knowledge Management, Intellectual Property Management; Content Management; Enterprise Resource Planning  (Procurement, Supply Chain Management, Human Resources); Scheduling

         Critical Business Processes (Security, Wireless, Operations, B2B, CRM, OLAP): Secure Communications (wireless and wired), Internet/Web, Secure Document Delivery, Business Intelligence and Analytics, Sales and Marketing, Customer Relationship Management; Information Technology Service Management

Professional Path (Selected Assignments)

London Life              Senior System Architect                                          (2012.May-2012.Aug)

Government of Ontario (MTO)              Technical Architect                                              (2012.Feb-2012.Apr)

eHealth Ontario/IBM/OBS Global              Team Lead (Business Management); Business Architect              (2011.Aug-2011.Nov)

Government of Ontario (MAG)              Senior Consultant / System Lead Architect                            (2011.Jan-2011.Apr)

Aegon/Transamerica Life Canada              Senior Consultant / Technical Lead (Integration)                            (2010.Jul-2011.Mar)

City of Toronto              Enterprise Architect                                                        (2010.Feb-2010.Jun)

Government of Ontario              Senior Consultant (Enterprise Architecture)                            (2007.Jan-2009.Dec)

(MTO, MOH, MGS)

CGI Group / Interac              Program Lead Architect                                          (2007.Jan-2007.Jul)

Aviva Canada              Enterprise Architect                                                        (2005.Apr-2006.Apr)

Canada Life              Senior Manager, Java Competency Centre                            (2003.Apr-2005.Feb)

Toronto Transit Commission              Senior Architect                                                        (2002.Aug-2002.Dec)

IBM Canada              Web Architect                                                         (2000.Aug-2001.May)

 

Professional Summary 2/5

 

Enterprise Architect (System; Business; Security Architect; Technology; Information)

         Enterprise Architecture (EA) experience in large organizations since 2003: IBM/eHealth Ontario, Government of Ontario (Ministries: Attorney General, Government Services, Health, Transportation, Environment), Transamerica Life Canada, City of Toronto, Interac/CGI, Canada Life, Aviva Canada

         Formal training:

o         TOGAF for Practitioners (course leading to TOGAF certification) (2012)

o         IBM Canada: Enterprise Architecture frameworks : TOGAF, Zachman, IBM(2006)

         Key role in the specification, definition and implementation of Enterprise Architecture frameworks, best practices and governance policies (Aviva Canada, City of Toronto, eHealth Ontario) (TOGAF, IBM, Zachman).

         Practical experience in large organizations with all EA domains: System Architecture, Business Architecture, Security Architecture, Technology Architecture and Information Architecture

=========

         System Architectures (Logical and Physical): design patterns and frameworks; software engineering

o         Service Oriented Architectures (SOA), Service Component Architecture (SCA)

o         Process Server, Enterprise Service Bus (ESB)

o         Enterprise Application Integration systems

o         Business Process Modeling, Business Rules; Case Management, Workflows

         Business Architecture: Contextual and conceptual models; Service and Business Process Modeling in large organizations: City of Toronto (City Portal; Business Services Portal; Forms Management Services); Ministry of Government Services (Service Ontario SOA Integration Framework/SO Delivery Platform)

o         Integration and identification of IT-enabled opportunities to address business needs, goals, strategies

o         Direct responsibilities in 3 large scale acquisitions/mergers/outsourcing processes: Great West Life acquiring Canada Life; outsourcing of Interac Electronic Payments System to CGI; TLC outsourcing to Ebix

         Security Architecture: for large/visible projects (Driver's Licences, Health Cards, Electronic Payments)

         Information Architecture: Data models (conceptual, logical, physical); data warehouses; dimensional models; metadata, dictionaries

         Technology Architecture: Disaster recovery, data centre design

=========

         Enterprise-wide: Created, reviewed, performed feasibility studies: Evaluation of technologies and standards; Enterprise IT Road Maps; Selection and recommendations of standards (software, methodologies, best practices); Candidate Architectures

         Designed services and business processes for Knowledge Management, Intellectual Property Management

         Information Technology Service Management (ITSM) (planning, design, evaluation)

 

System and Application Architect; Software Engineering; Security Architect; Infrastructure

         Large- and medium-scale systems: architectural design and engineering for:

o         more than 12 vertical business segments (see Page 1)

o         more than 18 types of horizontal technology domains (see Page 1)

         Used a wide array of: technologies, design patterns and methodologies; middleware and integration systems, languages, IDEs, database servers

o         Business Process Management and Engineering; Business Rules

o         Enterprise Integration and Enterprise Service Bus based systems; Service Oriented Architectures (SOA)

o         Portal based technologies and systems

         Platforms: Java/JEE, .NET (C#), Python, PHP

         Frameworks for specific business verticals (design and implementation):

o         JEE framework for life insurance (Event-Driven Architecture; Case Management, Workflows; REST)

o         Web Services / Service Oriented Architecture (SOA) framework for property and casualty insurance

o         Generic JEE framework (Service Component Architecture)

         Security Systems and Identity Management: Architectural design and implementation:

o         Cryptography, PKI implementation and toolkits; Entrust; Identity and Access Management; Single-signon

o         Fraud Detection, Threat Risk Assessment, Privacy Impact Assessment (ISO 27002)

o         Wireless security (Radius server authentication, EAP-TLS/IEEE 802.11i)

o         Security planning

         High-performance, scalable, secure infrastructures (Data Centres, Web Servers, Database Servers): design and implementation (clustering, load balancing, encryption, auditing, administration, authentication, authorization, identity management); Testing large systems (load, stress, continuity)

         Evaluation, selection, purchasing of COTS (Commercial off-the-shelf) software and hardware

 

Professional Summary 3/5

 

Business Architect; Business Analyst (Business Process Modeling and Transformation)

         Business Architecture and Information Architecture (modeling) of large- and medium-scale systems in complex multi-project, multi-client/stakeholder environments: contextual and conceptual modeling, business services and processes, business rules, workflows, business scenarios, functional and non-functional requirements; semantic modeling

         Business  Service and Process Modeling and Engineering: requirements, analysis, design; engineering

         Methods, techniques, tools: business functional modelling, service life-cycle modeling, business event modeling, business service and process mapping/integration, value chain analysis

         Knowledge of, and experience with identification and integration of IT-enabled opportunities to address business needs, goals, strategies

         Strategic and tactical solution planning and specification, adoption of new technologies, governance, change 

         Feasibility studies, model and solution recommendation (business process re-design, technology adoption)

         Mediator between business and technology: advocated change and technology alignment with business, organized and participated in JAD sessions

         Executive level presentations, team/joint decision taking

         Client relationship management; negotiation; being initiative's external voice

         Communication skills: written and verbal ability to express technical aspects in non-technical language

         Successfully combined business acumen and technical savvy to bridge business departments, business processes and information technology groups

 

Senior Manager; Software Engineering/Technical Team Lead

         Senior Manager: managed teams of up to 22+ members (architects, senior developers and consultants), with yearly budgets of more than 2 million dollars

         Program Lead Architect for projects with teams of up to 40+ members

         Managed, supervised, and lead the design, programming and business process engineering for large and medium scale projects  (between $1.000.000 and $23.000.000)

         Managed, designed and supervised development of multiple (2-4) concurrently active projects

         Successful participation in organizational tactical and strategic planning; in risk and change management; in devising and modification of procedures for solving complex problems

         Extensive management experience in matrix organizations and in off-shore development environment

         Adviser to senior executives: technical, business modeling, business integration and strategy

         Human Resources: Built team motivation and commitment, mediated in complex personal situations

         Successfully mentored, guided and provided leadership to the team members

         Extensive experience in the human resources acquisition and retention processes (resume selection, candidate interviewing and evaluation, employee performance evaluation)

         Project management and technical team leadership experience (10+ years)

         Project planner and evaluator: understanding and application of costs, budgets and financial management principles (cost-benefit analysis, return on investment estimation and projections, budget planning)

         Project Management Certification since 1998

         Training towards PMP certification (by PMI)

 

Teaching advanced level university undergraduate courses (3rd and 4th year)

         Web applications with Java/Java EE: Servlets, JSPs; XHTML, CSS, JavaScript, XML, XSLT; databases

         Web applications with PHP, MySQL, phpMyAdmin; XHTML, CSS, Java Script; Web 2.0; Ajax Clients, Dojo web toolkit

         Web applications with .NET (C#, ASP.NET, ADO.NET); XHTML, CSS, Java Script; Web Services

         Information Technology Project Management (course based on PMI's PMP certification curriculum)

         Human-Computer Interaction (User interfaces, Usability)

Teaching post-graduate courses in Business Analysis and Business Architecture

         Course based on a Harvard Business School case study, have both practical and theoretical part

         Business Modeling (Business Vision, Business Case, Business Architecture); Requirements Elicitation and Management (Rational and RequisitePro); Use Cases

         Acted as Project Manager for 3 teams of 6 students each

 

Professional Summary 4/5: Technical summary

 

Enterprise Architecture (EA)

 

* Government of Ontario Enterprise Architecture Framework; City of Toronto; eHealth Ontario

* Zachman EA Framework, TOGAF EA Framework; IBM EA Framework

* Application/System Architecture, Business Architecture, Security Architecture,

  Technology Architecture and Information Architecture

* Business Process Modeling, Re-Engineering, Automation

* Enterprise Content Management; Document and Information Management

* IBM's Component Business Model

* Knowledge Management;  Intellectual Property Management

Business Architecture

*  Business Services and Business Process Engineering

*  Business Process simulation and optimization

*  Methods, techniques, tools: business functional modeling, service life-cycle modeling,

   business event modeling, business process mapping, value chain analysis

System Architecture / Software Engineering

Service Oriented Architectures (SOA), Service Component Architecture (SCA)

Composite Applications; JEE and .NET Blueprints

Enterprise Integration

SOA, SCA, Process Server; Enterprise Service Buses; Event-Driven Architecture; EAI: MQ Series

Service Component Architecture (SCA)

* Service Component Architecture

* Web Services; SOA, WSDL, SOAP, JAX-RPC, WS-*

JEE Frameworks

Spring, Custom frameworks (design and implementation), Struts

Java/JEE Technologies

Java Standard Edition; Java Enterprise Edition: Java Server Faces [JSF], Servlets, JSP, EJBs, Java Message Service [JMS], Java Persistence API (JPA); JNDI, LDAP, Transactions

Security

Entrust Toolkit; Java Cryptography Architecture/Java Cryptographic Extension; PKI (X.509 Certificates; PKCS # 12); Encryption (Ciphers,; EAP-TLS/IEEE 802.11i; Identity and Access Management; Single-Sign On; Fraud detection; LDAP, ADSI

Python

Business Rules Engine; Domain Specific Language; Client-server networking

MS tools/technologies

Visual Studio 2005-2008; .NET (C#, ASP.NET, ADO.NET); Visual Basic 6, ASP, ADO,

Visual C++, COM objects, ODBC; IIS

IDEs

Rational Application Developer (RAD), NetBeans, Eclipse, WebSphere Application Developer (WSAD),  JBuilder/JDeveloper;

Portal-based web

IBM WebSphere Portal Server; Portals, Portlets (JSR 168, JSR 286)

Other web technologies

Web 2.0 (Dojo, Google Web Toolkit); PHP; Java Script, HTML, CSS

Application servers

IBM Web Sphere, Tomcat, BEA Web Logic, IIS

Content Management

OpenCMS, JSR 170

Data interchange;

O/R Mapping

ACORD, HL7, Municipal Reference Model; JAXB, XML [SAX and DOM], XSLT; ETL, EDI;

Hibernate, iBATIS

Data modeling

Erwin, Visio, Rational Rose, Power Designer

Database servers

Oracle, DB2/UDB, Derby/Java DB, MySQL, MS SQL Server, ObjectDB, HSQL, Sybase, Informix, Access

Mobile/Wireless

Secure access to wireless networks

Build management; testing

Maven, Ant; JUnit

Source code management

Release, version control: Kenai, Subversion (SVN), CVS ; ClearCase , CruiseControl

Modeling

* UML, Business Process  Modeling (BPM), Rational Unified Process

* IBM's Rational System Architect, Sparx Enterprise Architect

Other languages

PHP, C++/C, Pascal, Fortran, COBOL/CICS

IT Service Management

ITIL V3; ITIL 2011; OPS Enterprise Architecture; IBM's Component Business Model (CBM)

 

 

Professional Summary 5/5:

 

Certifications, Continuing Education, Conferences (Selected)

2012              TOGAF 9 for Practitioners: Course leading to TOGAF 9 Certification (August)

2011              IBM Lotus Forms / Electronic Forms (Version 3.5/4.0) (January)

2010              Visual Studio .NET 2010 (Microsoft, October, 2 days)

              Anti-money Laundering (July, TLC)

              Information Security (July, TLC)

              Privacy Regulations in the Life Insurance Industry (PIPEDA) (July, TLC)

              Business Code of Conduct (AEGON) (July, TLC)

              Rational System Architect (City of Toronto, June)

2009              Internet Marketing and Search Engine Optimization (October and December)

              Visual Studio .NET 2010 (Microsoft, September, 2 days)

              WebSphere Portal Server V 6.0, 6.1 (design and development) (IBM, September)

              WebSphere Process Server; WebSphere Integration Developer (WID) (IBM, August)

              Rational System Architect (MGS, July)

              SAP Functional FICO (Course towards SAP FICO certification) (June-August)

              Project Management Professional (PMBOK-based course towards PMI certification) (June-August)

              IBM technologies overviews: RAD 7.5, Clear Case, JSF (Feb., March)

2008              Visual Studio .NET 2008, ASP.NET, AJAX, ADO.NET Windows Mobile (Microsoft, October, 2 days)

              Visual Studio .NET 2008, Windows Enterprise Server (Microsoft, March, 1 day)

2006              Enterprise Architecture (IBM) (January-February, 5 days)

              IBM Rational Application Developer (Rational Unified Process, UML) (January, 2 days)

2005              Gartner Conference: Enterprise Application Integration, Orlando, FL (December)

              IBM WebSphere Live for SOA (IBM Canada) (October, 1 day)

              Building Better Software with the IBM Software Development Platform (IBM Canada) (May, 1 day)

              Implementing a Service-Oriented Architecture (IBM Canada) (March, 1 day)

2004              Internet Marketing (Stores On-line) (May, 1 day)

2003              IBM WebSphere Portal Server (Application design and development; administration, JSR 168)

              (Certification: IBM Canada)  (October, 5 days)

              Frameworks for J2EE Applications (InSystems, Markham) (May, 5 days)

              Visual Studio .NET 2003 (March, 1 day)

2002              Information Security and Crypto-Solutions in Public Key Infrastructure Implementations

              (Certification: Galaxy Summit; 2 days)

1999              JBuilder Client-Server (Certification: Infocan Management, Borland) (5 days)

              Distributed applications with Java and Visibroker CORBA (2 days in Spring; 2 days in the Fall)

              Design and modeling with Rational Rose and UML; Rational Unified Process (RUP) (1 day)

1998               Project Management Certification

Education

         Master of Science, Applied Mathematics and Statistics, State University of New York, Stony Brook, NY

         BA (Honors), Mathematics and Information Technology, University of Timisoara, Romania

Languages: English, French, German

Professional Affiliations: 2009-2011 Business Architects Association; 1993-1996              SIAM

Independent Work

Proofs of Concept

         Eclipse 4.2 (Juno), 3.7 (Indigo), Eclipse 3.6 (Helios):  Web development

         Python: Business Rules Engine (proof of concept); Network (Client-Server) programming

         Domain Specific Language specification (Business rules)

         MySQL 5.5; My SQL Workbench 5.2; Phpmyadmin

         Rational Application Developer 8.x; WebSpehere 8: Java Persistence API [JPA] 2.0, EJB 3.x, WebServices, JSF 2.0, Ajax with Dojo, Service Component Architecture (SCA); Service Oriented Architecture (SOA); Kenai

         Spring framework: Eclipse plugin (Eclipse 3.7); SpringSource Tool Suite (2.7); Maven

         Ajax: Dojo Web Toolkit with PHP on the middle tier

         Google Web Toolkit (Versions 2.x); Netbeans 6.8, JSP 2.0

Independent Study (2011-2012)

         WebSphere Process Server/Process Manager and WS Enterprise Service Bus

         IBM Integration Developer/Designer

         Web services with Rational Application Developer V 8.x

         Service Component Architecture, Service Oriented Architecture

 

 

Selected Projects

 

May.2012              London Life, London, Ontario

- Aug.2012              Senior System Architect

Projects              - Wealth Management: Individual Investments; Group Retirement

              - Business Rules; Document Composition and Management             

 

Project 1: Group Retirement: Business Rules Management System (BRMS) (architectural decision)

         Evaluated 5 BRMS and associated Business Process Servers: JBoss, Microsft BizTalk, Oracle Fusion, IBM WebSphere Operational Decision Manager (with iLog JRules), IBM Business Process Manager with WebSpere Integration Designer

         Business rules modeling (domain specific language)

         High-level design of custom BRMS; Business rules engine: Proof of Concept (Python)

 

Project 2: Individual Investments: Document Management and Composition (Statements; Confirmations)

         Document management and composition (Pitney Bowes DOC1, ETL)

         Changes in existing Client Statements generation (re-printing)

 

Feb.2012              Ministry of Transportation (Land and Transportation Cluster; iRUS)

- Apr.2012              Technical Architect (Level 3)

Projects              * Medical Review Update

              * Data Centre Disaster Recovery

 

Description

         Medical Review Update

o         Multi-tier project to access driver's medical records

o         Sub-systems: Content Manager (4-tier sub-system); Kofax (COTS client-server sub-system)

o         Languages: .NET/Visual Basic, Java, COBOL

o         Integration layers: web services and BizTalk-MQ Series

o         Back-end: mainframe CICS

o         Project Physical Architecture (Checkpoint 3 of the OPS Enterprise Architecture framework) needs major revision to be approved by Architecture Core Team (ACT) and Architecture Review Board (ARB)

         Data Centre Disaster Recovery

o         Design an infrastructure disaster recovery solution and create associated disaster recovery plan for the Land and Transportation Cluster's iRUS data centers

o         Coordinate roles and responsibilities (Service Engagement Model) between Cluster, Corporate Security, Infrastructure Technology Services and external vendors (IBM, Telus)

Personal contribution

         Medical Review Update

o         Have re-written the Physical Application Design Document and Physical Application Deployment Model

o         Project Physical Architecture (Checkpoint 3 of the OPS Enterprise Architecture framework) was  approved by Architecture Core Team (ACT) and Architecture Review Board (ARB)

         Data Centre Disaster Recovery

o         Participated in presentation of Checkpoint 3 artifacts to the Architecture Core Team (ACT)

o         Planning of Checkpoint 3 artifacts' revision to meet ACT review

o         Created an overall project model based on contractual agreements (Service Level Agreement), ITIL and IBM's Component Business  Model (CBS)

o         Participated in modeling and design of reconstitution and recovery of all DR-scoped servers, network components (including physical or virtualized switches, firewalls, load balancers and VLANS)

 

 

Aug.2011              Online Business Systems / IBM Canada (IT Service Management)

- Nov.2011              Team Lead (Business Management) & Business Architect

Projects              * eHealth Ontario Operational Readiness Assessment;

              * Business Operations; Business Architecture

 

Description

         Business Goals

o         Phase 1

·          Assess eHealth's CDMS-D (Critical disease management system for diabetes) current operational readiness  and business operations processes  (Information Technology Service Management)

·          Optimize business costs: Remediate business processes based on their criticality and gaps

o         Phase 2

·          Assess eHealth's Business Operations (Operational Readiness) Architecture

·          Plan for future business value: create a future state Business Operations Architecture framework and plan for its adoption/implementation

         Personal contribution

o         Phase 1: Team Lead (Business Management stream): Information Technology Service Management

·          Participated in the creation of the assessment framework (based on ITIL V3); specification of criticality and gap analysis parameters

·          Interviewed and gathered information for the business management services and processes

·          Evaluated the business management services and processes based on their criticality and uncovered gaps

·          eHealth has provided 140+ business operations processes; team IBM has reduced and rolled-up these processes to 42

o         Phase 2: Business Architect

·          Defined phase goals; planning; team and customer reviews and negotiations

·          Creation of a high-level Enterprise Architecture framework: based on the OPS Enterprise Architecture framework, TOGAF Framework, ITIL V3 and IBM's Component Business Model

·          Assessed eHealth's Business Operations (Operational Readiness)  Architecture

o         Standards: HL7 (versions 2 and 3); Health Information Access Layer (HIAL)

 

 

June.2011              Grammalogue Inc.

- July.2011              Software Engineering; System Architect

Projects              Java Enterprise Edition (JEE) Proofs of Concept

Goals

         Create business and intellectual property value: designed and engineered a set of highly reusable software building blocks (proofs of concept) for software engineering using Java Enterprise Edition (JEE)

         Use the current versions of JEE technologies,  IDE's and JEE application servers/servlet containers

List of proofs of concept

         IBM Platform:

o         Proofs of concept: Java Persistence API [JPA] 2.0, EJB 3.x, WebServices, JSF 2.0, Ajax with Dojo, Service Component Architecture (SCA)

o         IDE and JEE server: Rational Application Developer 8.x; WebSphere 8

         Spring framework:

o         Proofs of concept: The IoC container, AOP, Spring MVC web applications, Spring data access

o         IDE 1: SpringSource Tool Suite (2.7)

o         IDE 2: Eclipse 3.7 with Eclipse plugin for Spring

o         Servlet/JSP container: Tomcat 7.0

o         Build: Maven

o         Database: Derby, ObjectDB, etc.

         Open source platform: Java 1.6, JEE 6, Eclipse 3.7; Glassfish; Apache Tuscany; Maven, Kenai

         PHP, MySQL,  phpMyAdmin: MVC, PDO

 

Jan.2011              Ministry of the Attorney General (Legal Services Management)

- Apr.2011              Senior Consultant / System Lead Architect

Program              Courts Information Management System (CIMS) (Business Process Management)

Description (Largest legal project in Canada)

         Business Goals

o         Design, engineering, implementation of a new provincial court information system to optimize business operations and lower costs: replace/modernize 3 existing legacy systems

o         Client requirements: common user interface; workflow and case management capabilities; secure, identity and role-based access and collaboration across various court types, lines of business and case types; high level of customization; permit internal and external access to Enterprise Content, Processes and People; leverage IT investments on legacy systems; auditing

o         Create artifacts for Checkpoint 2 of OPS Enterprise Architecture framework

o         Program goals: Business Process Modeling and Re-Engineering, Document/Content Management

         Team structure

o         Our team: Overall program design, integration

·          alignment of project design with Enterprise Architecture standards and strategy

·          design for re-usability in the future Service Oriented Architecture (Service Bus environment)

·          evaluation of external solutions and vendors using enterprise standards

·          derive strategy and transformation of business processes; operational planning

o         Three other vendors: specific sub-systems architecture and development: Forms, Financials, Scheduling

o         Three other teams: overall development, integration, testing

Role and personal contribution

         Reviewed: Business Architecture documentation created for Checkpoint 1; legal case system designs from other jurisdictions (USA, UK)

         Approach specification: use Architecture Driven Modernization for legacy systems modernization (code analysis, code comprehension, software transformation)

         Third row in the Zachman Framework in preparation for Checkpoint 2 of the ARC/ARB process

o         Written major parts of the Logical Application Design (Introduction, Goals and Considerations, Sub-system Design, Module Design, Component Model; Access Management)

o         Defined sub-system interfaces, Requirements Traceability, Architecture Domain Alignment

o         With other team members: Functional Requirements and System Use Cases; Logical Data Model

o         Design: Service Oriented Architecture (SOA), Document/Content Management  (Paperless; Workflows); Business Process Modeling and Automation

         Collaborated with other vendor's Technical Leads and Ministry Architecture to perform gap analysis, to assess/evaluate, update and complete:

o         business analysis and requirements

o         terminology, technical standards and platform, design and work-flow specification

o         common interfaces, mapping of functional requirements to design

o         Information and Document / Content Management (policies, rules, practices, record keeping)

         Infrastructure requirements specification and design: database servers and middle-tier servers

         Formulated and received approval for legacy systems (COBOL, Oracle Forms, PL/SQL) migration strategies

         Wrote and received approval for Team Collaboration document

         Wrote evaluation and comparison of the 2 major platforms/environments (see below)

         Traceability and architecture alignment with Business Architecture

         Interacted, maintained effective relationships with Ministry's and other vendors' Architects, Technical Leads, BAs, PMs

         Written project plan: detailed Work Breakdown Structure for  Checkpoints 2 and 3 artifacts; task estimates

         Communication, facilitation, walkthroughs, negotiation, consensus building

Technical platforms/environments

         Design, modeling, UML: Enterprise Architect (Sparx Systems); Visio

         Target: Platform: Service Oriented Architecture (SOA); Java and Java Enterprise Edition (JEE)

o         WebSphere: Portal Server, Process Server, Enterprise Service Bus (ESB)

o         JPA 2.0 (Hibernate), EJBs 3.0, 3.1, Portlets (JSR 168 and JSR 286), Single sign-on; IBM Forms

o         IDEs: RAD/RSA 7.5/8.0; WebSphere Integration Developer

         Alternative Platform: Red Hat/JBoss: Portal Server, Process Server, Enterprise Service Bus (ESB); Portlets (JSR 286); JBoss Developer Studio

 

Jun.2010              Aegon Canada / Transamerica Life Canada (TLC) (Life Insurance)

- Jan.2011              Technical Team Lead: Integration (Team of 7-10 members)

Projects              Life Insurance Application; Enterprise Architecture; Integration

Description (One of the largest Life Insurance projects in Canada)

         Business Goals

o         http://www.transamerica.ca ; http://www.wfg-online.com

o         Processing of life insurance applications: Business Process Modeling and Management; Identity Management; Enterprise Content/Document Management; Electronic (Paperless) Documents / Content

o         Integrate business processes and software components to obtain a high level of automation for the whole business life-cycle: illustration, application, requirements, approval/underwriting of life insurance policies.

o         Focus business processes: applications for on-line quotes and policy applications; workflows; case management

o         Communication between sub-systems:  use web services and ACORD XML life insurance standard

         Role and personal contribution:

o         Technical Lead for all aspects of the design, build, integration and system testing of the solution

o         Assessed and recommended business strategies and solutions to top level executives

o         Determined, managed and optimized the work of a team of 7-10 Business Systems Analysts, Systems Designers and Developers in a highly-matrix organizational structure

o         Analysis and gap analysis of business requirements and business rules: alignment  with Design Specification (DSD) and Technical Design documents (TDD)

o         Prepared/reviewed detailed business requirements and system design documents, including: security and user access requirements (Identity management; single sign-on; access management); operational readiness

o         Evaluated and built proofs of concept for web service communication (remoting) standards in .NET (SOAP, .NET Web Services, Windows Communication Foundation); COTS solutions

o         Reviewed project documentation / deliverables created by the design and build teams (detailed requirements and system design documents) to ensure that all standards are met

o         Performed related Systems Analysis, Systems Design, Systems Development

o         Identified technical project risks and resolved issues associated to business continuity

o         Incorporated the value proposition required from considering process time, cost and quality

o         Facilitated code reviews and provided feedback for internal and off-shore teams (Ebix)

o         Interacted and maintained effective relationships with stakeholders, Lead BAs and QAs, enterprise architects, external vendors, implementation support, production support staff

o         Communication, facilitation, walk-throughs, negotiation, consensus building

o         Determined the Work Breakdown Structure components for team members

o         Developed estimates and performance management criteria for technical activities (proposals/designs, proofs of concept, change requests, etc.)

o         HR: team management (skill assessment, training, career development and retention)

o         Coached and mentored members of the team to best practices

         With other teams (program and enterprise level)

o         Business Architecture, Enterprise Architecture (TOGAF):

·          alignment of project design with Enterprise Architecture standards and strategy

·          design for re-usability: Service Oriented Architecture (Enterprise Service Bus, ACORD schema)

·          evaluation of external solutions and vendors using enterprise standards

·          derive strategy and transformation of business processes; operational planning

o         Program Management: alignment of project design, implementation, strategic with program needs/goals

o         Business Strategy: Request for Information (RFI) and Request for Proposal (RFP) for life insurance Business Process Modeling and Business Process Automation (evaluation of external vendors)

o         Knowledge Management and Intellectual Property Management; Information Management Policies

         Technical environment

o         Microsoft .NET; Visual Studio 2008, C#

o         Web services based communications; Service Oriented Architecture; ACORD data

o         BizTalk Server; Share Point; Team Foundation Server (TFS), Microsoft SQL Server

o         COBOL

 

Jan.2010              City of Toronto

- Jun 2010              Enterprise Architect

Projects              City of Toronto Portal; Business Services Management; Forms Management

Description

         Business Goals and Business Strategy

o         http://www.toronto.ca

o         Currently the City of Toronto provides more than 100 services to city residents, businesses and visitors

·          Services are delivered via channels (web, phone [311], call center, counter, kiosks, etc.)

·          The City has initiated an ambitious plan focused on web enabled service delivery

·          The City aims to improve its services delivery and to match or exceed the most advanced municipalities in the world

·          The plan has 2 time-lines: a short term (12-16 months) initiative, which aims at creating proofs of concept; and a longer term (4-5 years) initiative, which will deliver the full solutions

o         Major programs: City of Toronto Portal; Business Services Portal; Forms/Document/Content Management System

o         Major requirements: seamless integration with similar programs currently under development at the Ministry of Government Services (Government of Ontario); identity-based service access

o         The City's IT Division is also engaged in a major strategic transformation, whose goal is to adopt an Enterprise Architecture framework and to use it in future projects. The projects belonging to the City of Toronto Portal initiative are the first attempt to create Enterprise Architecture processes and artifacts.

Role and personal contribution:

o         Contributed to formulation of City's Enterprise Architecture framework based on Government of Ontario's framework and on TOGAF (focus: Business Architecture and Information Systems Architecture); alignment with the Municipal Reference Model

o         Produced major parts of the Business Architecture document for the Forms/Document/Content Management System (Business Scope, Business Context, Service Description, Business Processes) based on Government of Ontario enterprise architecture standards (Information Modeling Standards; Defining Programs and Services; Corporate Enterprise Architecture Requirements; Single Business Number)

o         Produced the Business Architecture artifacts for the Forms and e-Forms specific services and for the e-Forms strategy (paperless Document and Content Management)

o         Created, managed and ensured traceability between business architecture artefacts for the program

o         Organized JAD sessions to align project to existing (corporate/enterprise) standards, artefacts, glossaries and reference architectures (integration architecture, portal architecture, identity management)

o         Created business architecture artifacts for governance services and processes: Knowledge Management; Auditing

o         Researched and reviewed integration technologies (like VXML, IVR) and options between the City Portal and other service delivery channels (311/Call Centre, counter, kiosks, phone/mobile applications, etc.)

o         Participated as technical and business modeling subject matter expert in strategic working group meetings with the IT and City Divisions executives and with the Ministry of Government Services

o         Researched current status and trends in public services delivery (Singapore, Hong Kong, Washington DC, London, etc.): delivery channels, technologies, integration with social networks, user preferences

o         Worked with a team comprised of both employees and consultants, both at the City of Toronto and MGS

o         Ensured knowledge transfer to full-time staff

With other team members

o         Organized and conducted a series of workshops with City Divisions and City executives. Goals:

·          present the City Portal vision and benefits

·          obtain validation for services to be implemented

·          elicit business needs, requirements, use cases

·          derive strategy and transformation requirements

o         Participated in, and/or provided input into Threat Risk Analysis, Privacy Impact Analysis reviews and creation of the Project Charter

o         Conducted market (municipal and jurisdictional) scan, produced and analyzed resulting reports

Technical environment

o         Java; Java Enterprise Edition(JEE)

 

 

Aug.2009              Government of Ontario, Ministry of Government Services

- Dec.2009              Government Services Delivery Cluster

              Business Architect (Level 3)

Project              Service Ontario Delivery Platform; SOA Integration Framework;

              IT Service Management

Description

         Business Goals and Business Strategy

o         http://www.gov.on.ca/mgs/en/AbtMin/STEL01_045772.html

o         http://www.ontario.ca

o         “MGS is responsible for building the best public service in the world in order to deliver on the government's commitment to being a responsive and innovative world leader in customer service.”

o         Currently ServiceOntario hosts more than 90 IT services and applications, which:

·          Have been designed and developed by the Government of Ontario ministries and organizations

·          Provide services to the residents and businesses of Ontario

·          Are delivered via several e-channels (internet, kiosks, service counters, phone contact centres, etc.)

o         This project is the first phase of a five year initiative, which will: Reduce development and support timelines and costs; Increase the level of standardization in all processes and procedures; Increase reliability and uptime for each application; Create a consistent security/access model based on user identity

o         Goals of the new ServiceOntario Integration Framework

·          Adopt a Process-Oriented Middleware platform and a Service Oriented Architecture

·          Provide a Standardized Reference Architecture, to be used in the design of future services

·          Define and implement a governance framework and associated policies and procedures for Information Technology Service Management (Best Practices, Integrated Design and Development Processes, Business Continuity)

·          Make available a Services Catalog to be used in service offerings/requests

o         The current project, called ServiceOntario SOA Integration Framework / Delivery Platform

·          Reuses and adapts ITIL V3 and IBM's Component Business Model standards and best practices for  strategic planning, design, development, deployment of IT services and support in production

·          Implements a customized Content Management system for managing OPS specific content

o         SOA services: Loose coupling; Service contract; Composability; Autonomy; Discoverability

Role and personal contribution:

o         Based on Checkpoint 0 artifacts, wrote major parts of the Business Architecture (Checkpoint 1) document (Business Scope, Business Context, Business Resources, Service Modeling (Service Life-cycle, Service Events, Service Integration and Accountability Modeling/Service value-chain), Business Processes, Appendices, Metadata; Business Rules)

o         Business architecture for the services and governance framework: Business Strategy; Business Management, Business Improvement; Customer Relation Management; Request Management; Service Modeling, Development, Deployment and Support

o         Designed a contextual/conceptual data model for: Services Catalog (including EA artifacts stored in a Content Management System), Deployed Services; Client Interactions; Monitoring; CRM

o         Participated in  Threat Risk Assessment and Privacy Impact Assessment (ISO 27002)

o         Mapped the IT services and operations processes to ITIL V3 and IBM's Component Business Model (CBM); created a new business model (To-Be) for full service (operations) life-cycle support

o         Other governance services and processes: Service Catalog Management, Service Level Management, Availability Management, Service Continuity Management, Change Management, Knowledge Management; Measurement and Reporting, Financial Control; Auditing

o         Participated in JAD sessions: modeling of an enablement application (Accessible Parking Permit)

o         Reviewed and updated artifacts for Checkpoint 0 (ACT, ARB)

o         Researched current status and trends in public services delivery (Government of Canada, Canadian Provinces, California, New York State, Singapore, Hong Kong): delivery channels, technologies, etc.

Technical environment

o         Service Oriented Architecture; ITIL V3, IBM's Component Business Model; Rational System Architect

o         Java; JEE; WebSphere Business Process Modeler; WebSphere Process Server; WebSpehere Enterprise Service Bus; IBM/iLog jRules Business Rules Engine; WebSphere Portal Server

o         Interoperability with: ONE Key, Microsoft .NET services

 

 

 

Jan.2009              Ministry of Health and Long-Term Care

- Apr.2009              Senior Consultant

Project              Exceptional Access Program (EAP) (Business Process Management)

Description

         Business Goals

o         web : [ http://www.health.gov.on.ca/english/public/pub/drugs/section16.html ]

o         Automation/engineering of a complex business process dedicated to government sponsored access to exceptional drugs in the province of Ontario

o         Create an automated process, which will replace the manual process for government users

Role and personal contribution

o         Reviewed and updated business architecture documentation (Checkpoint 1 in the Zachman Enterprise Architecture)

o         Mapped business models and requirements to software components and to database representation

o         Logical and physical design of the project components in preparation of Checkpoints 2 and 3. The design meets the business requirements (Checkpoint 1), the enterprise architecture requirements and standards, and matches team's technical expertise

o         Evaluation of technologies to be used in the project:

·          Development tool (IDE): RAD 7.5.1; Application servers: Web Sphere 6.1 and 7.0

·          Web front-end technologies: JSF 1.1, 1.2; implementations: IBM, MyFaces, IceFaces, Woodstock

·          Web 2.0 and AJAX technologies: IBM, IceFaces, Dojo

·          Configuration Management (build, release, version control): ClearCase, CruiseControl

·          Third party software: Spring Framework, Hibernate, SDO

·          Reusable components from the ministry (code table access, design of JSF applications, security, authentication and authorization, etc.)

o         Review of database and data warehouse design, including design of Electronic Health Records

o         Participated in project planning, task estimation, scheduling (Agile management), presentations, storyboards

o         Directly involved in meetings with stakeholders, enterprise architects, JAD sessions, other teams

o         Mentored junior team members

Web front-end proofs of concept

o         Design and implementation of a web front-end framework to be used in the project

o         Solution 1 (physical design, technical specification, code review and update)

RAD 7.5.1, JSF 1.1, Web Sphere 6.1, Tiles 2.1.2

o         Solution 2 (physical design, technical specification, programming)

NetBeans 6.5.1, JSF 1.2 (Woodstock), Tomcat 6.0.18, Tiles 2.1.2

 

Feb.2008              Spyders Inc.

- Dec.2008              Lead Architect / Senior Security Architect

Project              Secure Access to Wireless Networks / PKI Implementation             

         Business Goals

o         Secure client access to private wireless networks (identity life-cycle, identity and access management)

o         Generation of client X.509 certificates signed by the network Certification Authority

o         Enable installation of client certificates on the client wireless devices

o         Permit client access the wireless network only after authentication with their certificates

         Role

o         System Architect and Lead Developer (design, implementation, development); Testing, deployment

o         Intellectual property licencing; Risk evaluation and mitigation; Cost and ROI analysis

o         Business Process Re-engineering: user sign-on, certificate management, system administration

o         Infrastructure planning and design (database [MySQL], web [Tomcat], hardware, OS [Linux])

         Technical Environment: EAP-TLS/IEEE 802.11i; Certificate Authority; PKCS #12; X.509 Certificates; Java Cryptography Architecture (JCA) and the Java Cryptography Extension (JCE); Web application (Java/JEE); Databases: MySQL, Derby/Java DB; Radius Server; NetBeans 6.0-6.5; Tomcat 6.x

 

Apr.2008              Ministry of Health and Long-Term Care

- Aug.2008              Senior Consultant

Role              Business Architect; System Architect

Project              Professional Allowance Reporting and Reconciliation (PARR)

Description             

         Project: Part of the Ontario Public Drug Programs (OPDP); mandated to ensure that drug manufacturers and pharmacies across the province fulfil their legal and regulatory responsibilities and obligations.

o         Goals: Business Process Management and Automation; Document / Content Management; Paperless Process Automation; Customer Relationship Management (CRM)

o         Specification of a complete identity management subsystem for: pre-registration, registration and authentication of Drug Manufacturers, Pharmacies and Pharmacy Chains (PARR Clients)

o         Drug Manufacturers, Pharmacies and Pharmacy Chains (PARR Clients) submit monthly information regarding their sales and their receipt, use and payment of professional allowances

o         Create/Update sales data submission templates; Distribute the templates to PARR Clients

o         Create consolidated sales reporting; allow PARR Clients to retrieve the consolidated sales reports

o         Audit and Reconciliation (Cognos); PARR (Meta)data maintenance; Technical support

         Business Architecture; Enterprise Architecture

o         Project Architecture based on Government of Ontario and MOHLTC's Enterprise Architecture (EA) Framework, which is an extension of the Zachman Framework and consists of standards, requirements,  templates and guidelines applicable to projects developed and implemented by the I&IT Departments

o         Design, development and deployment into production of MOH Projects is dependent and paralleled by an iterative/waterfall mix process of presentations, reviews, recommendations and approvals

o         Projects evolve by following specific reviews and approvals by the Architectural Review Committee / Board (ARC / ARB) (IT Gating and Checkpoints 0, 1-3, 4)

Personal contribution and participation

         Reviewed and updated the Business Architecture documentation for Checkpoint 1: Business Architecture, Business Process Modeling (analysis, feasibility, events, service life-cycles, processes, workflows, alignment between columns, mapping to logical design);

         Prepared the artifacts corresponding to the third row in the Zachman Framework (Checkpoint 2 of the ARC/ARB process)

o         Functional Requirements and detailed Use Cases

o         Logical Application Design (context, description and diagrams, sub-systems, modules, interfaces, mapping to use cases and functional requirements)

o         System Architecture (Comprehensive views, processes and workflows, deployment, data, model)

o         Supplementary Specifications (Performance and reliability, standards, integration, development and design constraints, volume and sizing, databases, special hardware, network architecture and connections availability, disaster recovery, security)

         Identified and created an inventory of Enterprise Architecture standards, requirements, templates and guidelines applicable to the PARR project

         Specified and created a standard naming and repository for the PARR documentation, which maps to the Zachman Framework

         Collaborated with project Technical Lead and Enterprise Architecture to perform gap analysis, to assess/evaluate, update and complete:

o         project specific business analysis and requirements

o         terminology, process, operational procedures and work-flow specification

o         database design (including Electronic Health Records); Content Management design

o         presentations and storyboards

         Business Architecture and Business Process Re-engineering: with project technical lead have identified, updated and mapped business functional requirements, services, events and processes to functional and logical design

         Infrastructure specification and design: database and middle-tier servers (Sybase, Oracle, Cognos, legacy)

         UML, use case actors, use cases (core and detailed), data modeling (Power Designer)

         Traceability and architecture alignment with business and conceptual architecture

 

 

Jul.2007              Ministry of Transportation and Ministry of Health

- Feb.2008              Senior Business Analyst (Level 3)

Role              Senior Security Architect

Project              New Ontario Driver's Licence and Health Card (Secure Communications)

Description

o         web: [ http://ogov.newswire.ca/ontario/GPOE/2007/03/09/c8750.html?lmatch=&lang=_e.html ]

o         New cards use the technologies and security specified by the Western Hemisphere Travel Initiative

o         Card Production Centre (CPC) is Giesecke and Devrient Systems Canada (G&D)

o         Estimated card production lifetime: 10 years

Business goals (MTO)

o         Design, implement, deploy information technology systems and hardware equipment to capture photographs, signatures, and other information

o         Design of the new Driver's Licence cards to maximize resistance to counterfeiting and tampering;

o         Design and implement high-security manufacturing operations, procedures and storage of cards

o         Printing and encoding individual photographs, signatures, other card-holder information

Personal Contribution

         Security components based on Entrust PKI and Entrust Toolkit for Java

o         Requirements, design and development: Secure Communications between the Ministries and the CPC

o         Designed and developed platform independent secure communication components, which can be integrated in:

·          Java applications running under Windows and Sun Solaris

·          Windows C application

·          Command prompt (Windows and Unix)

·          Utilities for custom Entrust certificates manipulation

o         Contributed, reviewed: Threat Risk Assessment and Privacy Impact Assessment documents; penetration testing design

o         Information Management (policies, rules, practices)

         Business Architecture; Enterprise Architecture

o         Followed Government of Ontario and MTO Enterprise Architecture standards, requirements, guidelines and recommendations for I&IT projects design and documentation

o         Reviewed and proposed updates for the Business Architecture documentation (Checkpoint 1)

o         Documentation in preparation for the Enterprise Architecture Review Committee / Board (ARC / ARB) (Checkpoints 2 and 3)

·          System Logical Design (Use Case Realization, PKI Assessment, Logical Components)

·          Physical Design (Technology) (Entrust PKI, Sub-systems, Class Model, Classes, Deployment)

o         Infrastructure design: assessment, gap analysis, review, update (database [Oracle], web servers [Web Sphere], Entrust components)

o         JAD sessions with business stakeholders and technical team members

         Technical components

o         Zachman Framework for Enterprise Architecture

o         Technologies: Java/JEE, Security/Encryption, Entrust Toolkit and API; integration with .NET components

o         Testing (functional, performance) (specification, planning, design, analysis)

o         Integration with client/CPC software

         Business Architecture, Business Analysis and non-technical components

o         Stakeholder and client relationship management

o         Business Architecture and Business Process Re-engineering: Process and work-flow review, evaluation, specification; Business events, process mapping, functional requirements)

o         Planning, estimations, task assignment to team members, roles and responsibilities

o         Collaborated with project manager: definition of milestones, specification of critical deliverables

o         Performed gap analysis between Ministries environment and card production centre, proposed solutions, evaluated the impact of new solutions, created presentations and storyboards

 

Jan.2007              CGI Group / Acxsys Corporation / Interac Association

- Jul.2007              Program Lead Architect

Program              Electronic Money Transfer; Payments; Security; System Integration; Data Centre

Description             

         The Program: Acxsys-CGI Multi-level IT Services and Technology Outsourcing ($23.6 million)

o         web: [ http://www.cgi.com/en/seven-year-contract-technology-and-application-services-expands-acxsys-cgi-relationship ]

o         Application maintenance for the Interac Electronic Money Transfer (EMT) Enterprise Service Bus and web services, the Interac Online Payment (IOP) web service and associated software applications

o         Enhancement of Interac Electronic Money Transfer and Interac Online Payment services

o         Data Centre design, implementation and management to support these applications/operations

         Business Goals

o         Interac Electronic Money Transfer service is a financial institution based, person-to-person funds transfer product that uses email to notify consumers of the transaction, while financial institutions transfer these funds using established, secure, inter-financial institution settlement systems

o         Five of Canada's major financial institutions have adopted this service/portal, making it the first of its kind in the world. Two more financial institutions have joined the service in 2007

o         Interac Online Payment enables consumers to make secure debit payments from their bank account when purchasing products and services from internet-based retailers, much like the point-of-sale transactions consumers make at traditional retailers

Personal contribution and participation

         Program Projects

o         Enterprise Service Bus and web services enhancements (Email Money Transfer and Interac Online Payment systems)

o         Security (Business Rules Encryption, code obfuscation, intellectual property protection)

o         Real-time fraud detection, Disaster Recovery Procedures (DRP)

o         Data Centre design, procurement, implementation/deployment; operations design

         Technical Components

o         Enterprise Service Bus (receives all service requests, call 4 service providers and 2 database servers)

o         Business Rules (Business Rules Engine, Dynamic Business Rules Builder)

o         Knowledge Management (representation, transfer of knowledge, knowledge life-cycle); Intellectual Property Management; Open source software licensing

o         Information / Content / Document Management (policies, rules, practices)

o         Design of metadata, data warehouse

o         Security architecture (encryption, obfuscation, secure processes) design and implementation

o         Contributed, reviewed: Threat Risk Assessment, Privacy Impact Assessment of the systems (ISO 27002)

o         Fraud detection, money laundering: identity management, identity provisioning and life-cycle, access control and single sign-on

o         Performance analysis and tuning to meet business continuity requirements

o         Planning, design, analysis: Testing (functional, performance, stress, load); penetration testing

o         Infrastructure (sizing, design, planning, implementation, governance services and processes): Service Level Management, Availability Management, Change Management, Measurement and Reporting

o         Software procurement: COTS products (Oracle, Verisign, obfuscation software)

o         Technologies: Java/JEE, Oracle Enterprise Edition, Security/Encryption, GUI design

o         Network planning and design; Documentation (planning, writing, reviewing)

         Business Architecture, Business Analysis and Team Management

o         Team management, deliverables and activities planning

o         Stakeholder and client relationship management;

o         Organized and participated in Joint Application Development (JAD) sessions

o         Business Process Re-engineering: analysis, modeling (events, life-cycles, requirements);

o         Feasibility and value-chain analysis, costs vs. benefits, ROI analysis, presentations, storyboards

         Evaluation, selection, purchasing of COTS software and hardware

         Team: 40 plus members; Matrix (multi-line reporting) organization; Scrum

         Technologies: JEE, Spring Framework, Hibernate Object-Relational mapping, Oracle, Unix (Sun Solaris); (eLoad/eTest)

 

 

Aug.2006              The Jonah Group / Blue Cross Blue Shield of Michigan (BCBSM) (Health Insurance)

- Dec.2006              Senior Consultant / Solution Architect, Technical Team Leader

Project              Benefits and Claims; Business Rules

         Integrated IT system for Blue Cross Blue Shield of Michigan (BCBSM) [ http://www.bcbsm.com/ ]

         Components of focus: Health insurance benefits and claims, including a business rules engine for evaluation of health insurance benefits based on the insurance policy; workflows; case management

         Business Analysis phase responsibilities

o         Business analysis and architecture: functional requirements, business processes, services, events, lifecycle; analysis of costs and benefits, ROI

o         Modeling and engineering of health insurance processes: claims and benefits (Standard Operating Procedures, coverage topics, coverage rules, metadata)

o         Business analysis of the health insurance claims processing, work flows and business logic

o         Document business requirements and use cases

o         System architecture for a business rules engine for health insurance claims

o         Design of health insurance benefits representation, creation, updates; evaluation of COTS solutions

         Data modeling and data/process flow design

         Infrastructure setup: Team lead for setting project infrastructure (servers, development environments)

o         Coordinated and provided guidance to the Infrastructure Team (prioritized steps, assigned tasks, reported progress to project manager)

o         Coordinated the documentation process of the infrastructure environment setup

o         Interacted between client team (BCBSM) and Jonah team, JAD sessions

o         Databases: Oracle 9i and Oracle 10g running on both Windows servers and Unix/Linux machines

o         JEE server: WAS 6.0; Java/JEE development: Eclipse with WTK (WAS as application server)

o         Visual Basic development environment

         Solution architecture: Designed and implemented the project middle-tier (integration) component

o         Protocol: custom XML language, transport layer: Http

o         Integration sub-system (Connector): Java/JEE (Servlets, JSPs, EJBs, JNDI), XML, JDBC; Eclipse

o         Clients: Java and ASP with VB 6 (MSXML COM object); Operating systems: Unix, Windows

 

May.2006              Aviva Canada, Toronto

- Aug.2006              Senior Consultant (Part-time) (Reporting to              Enterprise Strategy and Architecture)

Project              Framework  for Enterprise Web Services

Description              Web Services-based (Service Oriented Architecture) Framework: Standards, Best Practices

         Technological standards (WSDL, SOAP, JAX-RPC)

         Architectural design and Components of Web Services

         Web services architectural frameworks (based on Java/J2EE and .NET patterns)

         Back-end access: EJBs, Object-Relational Mapping technologies (Hibernate)

         Testing and monitoring; WS-* standards

 

May.2006              Int3s Inc., Toronto

- Aug.2006              Senior Consultant/Lead Architect, Senior Developer

Projects              Auto Insurance Portal (Proof of Concept)

         Business Architecture, Business analysis and requirements specification

         Data model and data/process flow (business analysis, review, re-engineering)

o         Data model is based on current "blueprint" data models in use at major insurance companies in Canada

o         Meets requirements for insurance data storage and manipulation and for business intelligence activities

         Architectural design: full auto quotes (new quotes and existing quotes)

o         Ajax communication; web service communication with insurance services: MVR, Credit reporting agencies (TransUnion, Equifax), rating engines, electronic payments services, etc.

o         Best practices, patterns and current Java Enterprise Edition (JEE) and .NET blueprints

         Infrastructure planning and design (database [MySQL], web server [Tomcat])

         Knowledge and Intellectual Property Management (Intellectual property licencing; Risk evaluation and mitigation; Cost and ROI analysis)

         Java, JEE, Rational Application Developer

 

 

Apr.2005              Aviva Canada, Toronto

- May.2006              IT Enterprise Architect (Reporting to: Vice-President, IT)

Projects              Enterprise Architecture; Auto Insurance Portal, B2B Integration, Web Services

 

Assignments

         Provided enterprise level leadership and architectural support (evaluated and documented current state of the enterprise architecture across the business application portfolio)

         Change requests analysis for Broker Portal: Business case development; Cost-benefit analysis

         Developed and implemented new IT road maps, enterprise application strategy and blueprints

         Principles, policies and standards for the IT Department (applications, web architectures, data model)

         Design of new enterprise architecture based on business needs/goals and technological trends (Enterprise Service Bus, Service Oriented Architectures, business growth, market leadership)

         Key role in the development and re-formulation of the Enterprise Architecture framework: governance;  business architecture; enterprise IT principles and policies (sources: TOGAF, IBM Enterprise Architecture Framework, COBIT, Zachman framework)

         Advised IT and eBusiness VPs on development of the corporate enterprise strategy based on both business and IS/IT needs

         Evaluation and recommendation of company-wide utility standards, software, tools and data warehouse/data storage solutions (DataPower, Netezza, etc.)

         Business Architecture: Supported business strategies and business projected future growth

         Lead research into current and emerging technologies (determine how to add value to lines of business)

         Enabled project design and development: mediated between business departments, business process owner and information technology groups

         Advised/consulted on matters related to computing and information technology strategies; development of the corporate technology strategy (performance, deployment, standards, patterns, Disaster Recovery Procedures (DRP))

         Developed and provided prototypes for the EA / SOA strategy; web applications and web services design and implementation

         Feasibility evaluation: SOA Architectures, XForms, XFDL

         Worked with a Security Architect: reviewed and updated the Identity Management system

Major Projects

         Formulation of Aviva's Enterprise Architecture Framework (based on TOGAF and IBM): collaborated on Business Architecture framework, personal focus: Information Systems Architectures, Technology Architecture, Opportunities & Solutions, Migration Planning, Architecture Change Management

         Framework for company-wide web services (SOA) design and development (both JEE and .NET services)

         Analysis and documentation of current EA (applications/services, data/back-ends, infrastructure)

         Architectural and implementation analysis/reverse engineering of the most important enterprise portal

         Specification of a road map for alignment of IT with business needs/goals and technological trends

         Evaluation of internal and external COTS sub-systems, re-design of infrastructure components

o         J2EE servers (Web Sphere, Tomcat), database servers (PostgreSQL, MySQL)

o         Clustering, load balancing, identity management, auditing

         Evaluation and re-design of Aviva's legacy integration solution (WebSpehre Message Broker/MQ)

         Business Process Re-engineering: enterprise-wide business activity monitoring system/service with emphasis on: inter-departmental / inter-partner service level agreements ; business continuity

         Performance and load testing design; Evaluation of version control and change management systems

 

Environment

         Development (IDE)                             WSAD 5.1.2, RSA 6.0.1.1

         Technologies                            Java, J2EE, Web Services, MS .NET 2005, Security, data transformation

         Design                                          UML (Rational Software Architect, ClearCase, RequisitePro), Visio

         Server                                           IBM WebSphere Application Server, JBoss, Tomcat

         Middleware                             J2EE: Servlets, JSPs, EJBs, XML (with SAX and DOM), JAXB, JDBC

         Integration                                          MQ Series (integration with CICS and mainframe)

         Database/data warehouse              Oracle, PostgreSQL, DB2 (mainframe); DataPower, Netezza (future)

         Testing                                          Mercury (Load Runner)

 

Apr.2003              Canada Life Assurance, Toronto

- Mar.2005              Senior Manager, Java Competency Centre (Reporting to: Vice-President, IT)

Projects              - Enterprise applications; web services; integration

              - Wealth Management: Individual Investments

              - JEE Framework; Automatic Code Generation

              - Enterprise Content Management System; Enterprise Resource Planning

 

Enterprise Architecture; Business Architecture

         Risk and change management/implementation

o         Adopting new technologies, reviewing / selecting / approving design and development standards, upgrading team member skills

o         Case/scenario specification, financial projections based on costs and ROI

         Knowledge Management; Intellectual Property Management

         Direct responsibilities in the Great West Life - Canada Life - London Life IT Divisions integration process

o         evaluation of technologies, tools, technical personnel, standards

o         road map planning, resource allocation, personnel planning

o         selection and recommendations of standards (software, methodologies, best practices)

         Provided technical and business modeling advise to the Canada Life CIO and to the Canada Life/Great West Life/London Life VP of e-Business solutions

         Evaluated and proposed adoption of products, solutions, design proposals, project plans; technologies, trends, patterns, re-usability; participated in COTS software procurement (evaluation, negotiation)

         Collaborated with other Business Architects, Enterprise Architects and Analysts for modeling and Re-engineering of Business Processes (life insurance quotes, claims processing and workflows)

         Enabled project design and development by mediating between: business departments, business owners and stakeholders, information technology groups

Senior Manager

         Managed a team of 19-22 architects, senior developers, system consultants and specialists in J2EE, Web Methods and portal/portlet technologies

         Directly involved in the management of 3-5 concurrently active projects

         Team mentoring and coaching

System Architect

         Architectural design, development and evaluation of frameworks (J2EE, .NET Blueprints, Struts) for J2EE and for Portal Applications (JSR 168)

         Design and management of development of a J2EE framework for the life insurance industry

         Technical lead for CLA's Identity Management and single sign-on system (Tivoli Access Manager with custom plugins)

         Architectural design of a portal for Wealth Management (Internet Insurance Inquiry system) (London Life, EAI system: SeeBeyond): support for the sale and service of GWL IIIP products through timely access to up-to-date client portfolio information

         Evaluation, re-design of infrastructure components, COTS systems  (J2EE servers [Web Sphere], database servers [Oracle, legacy], metadata repositories, data dictionaries, Disaster Recovery Procedures (DRP))

         Evaluated ACORD data transmission technologies, designed and participated in ACORD via JAXB implementation, mediated dialogs with companies providing ACORD based products/services

         Part of the architectural design team for Canada Life Portal and Content Management (Internal Portal,  Content Management System, EAI systems, Business Intelligence system, Extraction-Transformation-Load (ETL) processes; integration with Struts Framework)

Environment             

         Development/Design              WSAD 5.0, 5.1, 5.1.2; Rational Rose (UML), XMLSpy

         Server                                           IBM WebSphere Application Server and Portal Server

         Middleware                             J2EE: Servlets, JSPs, EJBs, XML (with SAX and DOM), JAXB, JDBC,

                                                        Portals (JSR 168), Portlets, Web Services for Remote Portlets (WSRP)

         Enterprise Integration              webMethods, SeeBeyond, MQ Series, Mainframe integration

         Enterprise Resource Planning              PeopleSoft (Human Resources)

         Content Management              OpenCMS

         Database/data store                            Oracle, Siebel, Compass, ACORD schema

 

 

Feb.2003              Ajilon Canada, Toronto

- Apr. 2003              Technical Team Lead

Projects              e-Business; e-Business Integration

         Clients:

o         Government of Ontario (Ministry of Environment): Municipal Water and Sewage Project Payments and Grants (Physical Architecture: Project Applications, Approval, Grants, and Status Reporting)

o         State of Massachusetts (Abandoned Property Division); Blockbuster Video

         Managed and participated in client meetings and JADs, analysis and requirements specification

         Managed an off-shore team of developers, provided them design specifications, validated code

 

Aug.2002              Toronto Transit Commission, Toronto (www.ttc.ca )

- Dec. 2002              Web Architect

Project              e-Procurement/Supply Chain Management System

         On-line system for automating company's Procurement/Supply Chain Management processes

         Part of TTC's Supply Chain Management / Enterprise Resource Planning Systems

         TTC has more than 25000 vendors and approximately 50 buyers, who use the application 24 hours/day

         IBM Host Access Transformation Services, Web Sphere used to access TTC's Materials Management System (Green Screens) backend

         Functional requirements: vendor/bidder registration; buyer, expediter, administration "workbenches"; reports

         Business Architecture, Business Process and Business Rules: analysis, re-engineering, modeling

         Designed, implemented and tested of vendor ASP pages, COM objects

         Evaluated and deployed infrastructure components (databases, Active Directory, IIS)

         Designed and created Oracle schema; Unit and system testing plans, performed regression testing

         Executed performance and capacity testing and optimization, participated in the defect tracking process

Environment              : Visual Studio 6, Visual Basic; IIS, IBM WebSphere; Visual Basic, COM, Java Beans, Active Directory Service Interfaces (ADSI), J2EE (IBM WebSphere Commerce Suite, IBM Host Access Transformation Services); MS SQL Server, Oracle with PL/SQL, ADSI, MMS (Green Screens); Rational ClearQuest

 

Dec.2001              Kasten Chase Applied Research, Toronto

- Aug.2002               Web Architect (Reporting to: VP of Operations)

Project              Secure e-Document Delivery (Non-standard Web Services)             

         Software as a Service (SaaS): secure e-document delivery using encryption, public and private keys, PKI

         Documents are delivered via email to standard and wireless clients

         Highlights: Enterprise Service Bus and Business Rules Engine, business rules modeling;

         Highlights: PKI and security/identity management: programmatic key pairs and certificate generation, document encryption and signing, jar file creation and signing, document decryption

         Participated in and reviewed the Threat Risk Assessment and Privacy Impact Assessment

         Business process and business rules: analysis, re-engineering, modeling (data; metadata)

         Compared, evaluated and tested COTS solutions for Business Rules systems

         Coordinated the design and development of the secure data access service, business policy rules

         Evaluated software (COTS) and infrastructure options and approaches (business rules engines, servers {Unix, Windows], web servers [Tomcat, Web Sphere], database severs [Oracle, Sybase, DB2])

         Designed and partially implemented three services and the communication protocols between them

         Designed, implemented and documented a secure database access server based on HTTP(S) tunneling

         Provided solutions for special project requirements: security, performance, data integrity

         Designed the middle tier-architecture and the client web interface based on the specific client requirements and on the best models for web applications (Java/J2EE Blueprints and operating system design principles)

         Modeled and designed an implementation of the system business rules/policy components

         Formal definition of the business rules and policies; schema for the business rules and policies

         Business rules evaluation engine: design, implementation, integration with the middle-tier

         Designed: unit and system validation and testing plans; penetration testing performed regression testing

         Executed performance and capacity testing and optimization (at application and network layer)

Environment: JBuilder 6; IBM Web Sphere Commerce Suite, Borland , Tomcat; J2EE: Servlets, JSPs, XML (with SAX and DOM), JDBC, JSE, PKI, JAAS; Struts; Oracle 9i, LDAP; ERWin, UML; Ant; Empirix E-test

 

 

May.2001              Hotship/Veredex Logistics/United Courier/Virtual Dispatch, Mississauga

- Oct.2001              Senior Web Architect and Technical Team Lead (Reporting to: VP of Operations)

Project              Web Portal for Courier Services             

         Courier services business is a $16 billion business per year; Veredex has built the first web portal for the courier companies and their clients : web enabled, thin client, wireless enabled distributed system for:

o         Courier services specification, update and administration

o         Shipper registration; Private shipper-courier relationships (contracts) definition and administration

o         Veredex markup specification and administration

o         Shipping order placement; Accounting and Business Intelligence reports generation

o         Portal administration

         Designed and partially implemented the shipper-courier private contracts

         Provided solutions for special project requirements: security, performance, data integrity, metadata

         Defined test cases, tested the code using regression testing, optimized performance, scalability, availability

         Business Architecture, Business Process and Business Rules: analysis, re-engineering, modeling

         Interacted with client managers to define, document, validate client needs, requirements

         Coordinated the team (4 consultants) assigned to the private contracts sub-project (setting task priori-ties, task definition and assignment, following up on deliverables, ensuring deadlines are met)

         Mentored, guided, provided leadership to team members; proposed, evaluated, advocated solutions

         Business analysis of the business processes (business cases, rules, requirements)

         Managed the definition of project resources requirements, allocate development time, define development strategy, testing, integration and deployment schedules

         Responsible for ongoing scope management, issue management, risk management, conflict management, change control, and communication management

         Conducted or facilitated sub-project closeout activities including testing and validation, delivery and implementation, final documentation reviews

Environment: Visual Café (WebGain), IBM Web Sphere, BEA Web Logic, Tomcat; J2EE: Servlets, JSPs, XML (with SAX and DOM), JDBC; Oracle 8i, PL SQL stored procedures; ERWin, UML; CVS; Junit

 

Aug.2000              IBM Canada, Toronto

- May.2001              Web Architect (Reporting to: Senior Business Area Manager)

Project              IBM Canada Human Resources Application

Role              Web Architect; Technical Team Lead

         The most important internal project at IBM Canada; three-tier, web enabled, thin client distributed system for: employee access to HR database; HR database administration; B2B communication with IBM USA

         Business Analysis: functional and non-functional requirements, business rules

         Overall project architectural design: middle tier, client web interface, back-end integration (Java/J2EE Blueprints; IBM's Enterprise Architecture framework and the Global Web Architecture (GWA) standard)

         Formal language for describing the application flow, Performance (database access, middle-tier)             

         Coordinated overall development (standards, thread safety, code scalability, security, robustness)

         Point-to-Point Java Message Service between IBM Canada and IBM US (JMS provider: MQSeries)

         Designed identity management (sign-on) and security modules: Identity Management (using 2 LDAP servers), Security (Java Secure Socket Extension, Public Key Infrastructure, X.509 Certificates, HTTPS, Certification Authorities)

         Database and transaction management, data integrity (connectors to IMS/DB2)

         Data, business process and business rules analysis and modeling (metadata, data dictionaries)

         Mentoring, coaching, training; solved conflicts, personality issues, change management issues

         Infrastructure analysis, re-design (AIX servers, web server, DB2 and legacy systems [AS/400] )

         Financial Analysis: project implications, project benefits, cost evaluation, return on investment

         Project resources planning, time estimations, development strategy, testing, activity scheduling

         Performed capacity planning and testing both at application and network layer

         Coordinated application stress testing under WebSphere

Environment: Visual Age for Java; WebSphere, Tomcat; J2EE: EJBs, Servlets, JSPs, XML, JDBC 2, Java Mail, JNDI, LDAP, JMS (MQSeries); Zachman Framework; DB2, MVS; ERWin, UML

 

 

Jan.2000              Opal Sky, Toronto (Travel Industry)

- Jul.2000              Senior System Architect

Project              Distributed Business Intelligence/OLAP (On-Line Analytical Processing)

              Customer Relationship Management

         Multi-tier distributed system for:

o         sales and marketing analysis, behavioral micro-segmentation, customer valuation

o         strategic marketing campaign design and management

o         customer relationship management

         Used by some of the largest travel agencies/hotels from US (Mayflower, Preferred, Metropolitan Hotels)

         Proposed, evaluated, selected solutions and acted as advocate for the selected solutions

         Facilitated interaction between programming team and other teams (system administrators, end users)

         Business Analysis: use cases, functional and non-functional requirements, business processes

         Design of custom: databases, metadata, data warehouse, classification schemes

         Designed and programmed Business Intelligence components for marketing (collaboration with SAS team)

         Standardization and duplicates elimination (Java 2, JDBC, Oracle)

         Installed, tested and extended a three-tier system for initial data validation, extraction, transformation, loading (ETL) (Power Tier, EJB, XML, Oracle, Java)

         Deployment and administration: Power Tier web server, database server (Oracle)

         Architectural design of the reporting components (servlets, JSP, applets, report ready tables)

         Architectural design and implementation of database update history, duplicate elimination (ERWin, Oracle)

         Human resources: resume selection, candidate interviewing and evaluation

Environment: JBuilder Enterprise Edition; Java 1.2.2, JSP/HTML; J2EE: RMI, servlets, XML, EJBs, Corba; JDBC, Oracle, MS SQL Server; ERWin;

 

May. 1999              Dynamic Mutual Funds, Toronto ( www.dynamic.ca ) (Wealth Management)

- Jan.2000              Senior Architect; Technical Team Lead

 

Project 1              Wealth Management: Marketing and Customer Relationship Management (CRM) system             

         Mutual fund marketing and Customer Relationship Management

         Business Analysis: Use cases; functional and non-functional requirements

         Design, implementation, documentation of the application; mentored, coached other team members

         Programmed the GUI, implemented a model for using the EasyMail COM objects

         Defined unit and system validation and testing plans, performed regression testing

         Coordinated teamwork by following up on deliverables, ensuring that deadlines are met

         Analyzed and documented high-level business processes; performed financial and risk analysis

         Specified requirements, designed, participated in infrastructure deployment

Environment: Visual Studio, C++, EasyMail COM objects; Rational Rose; Oracle; Electronic Data Interchange

 

Project 2              Wealth Management: Distributed Business Intelligence

              OLAP (On-Line Analytical Processing), Data Mining

              Customer Relationship Management

         Multi-tier distributed Business Intelligence system for sales and marketing analysis

         Used by internal mutual fund sales department to analyze external dealers performance

         Component for an integrated e-marketing distributed system (client application and HTML client)

         Researched possible architectures, implementations and solutions; coached other team members

         Design of database and data warehouse, performed cost-benefit analysis and valuation

         Analyzed the existing business process and documented the analysis results (business rules, solution implications, project benefits, financial cost evaluation)

         Architectural design of the major components (application server, communication protocols)

         Developed and tested: CORBA/Visibroker communication, JDBC/Oracle connection, GUI frame

         Defined unit and system validation and testing plans, performed regression testing

Environment: JBuilder; Java 1.2.2 (Swing based GUI); J2EE (CORBA, Servlets, JSP); Oracle 8; Rational Rose; Microsft Visual Studio, C++

 

 

May.1999         Dispatch Management Services, New York (current name: CitySprint)

- Aug 1999              Senior Consultant             

         www.dms-corp.com ; www.citysprint.com

         Three-tier Internet based web order entry system

         Business analysis of a legacy system: use cases, functional and non-functional requirements; business rules, project implications, project benefits, financial cost evaluation

         Design, programming, documentation, integration with the legacy system

Environment: HTML; Java, J2EE: servlets (JDK1.2); Apache; Oracle; J2EE (JDBC); Unix, Windows NT

 

Feb. 1998              InfoWorks Toronto (part of Rapp-Collins Worldwide and Omnicom)

- May.1999               Senior Analyst, Application Designer/Architect

Project 1              Internet multi-tier distributed B2B system: e-Marketing and Business Intelligence

Client              Motorola Canada (over 100 dealers)

         Multi-tier distributed system standardizing and interconnecting local point of marketing subsystems

         Component for creation/management of a global marketing system, including a data warehouse

         Component for Business Intelligence and e-Marketing

         Case and solution study, architectural design, programming, testing

Environment: Java with JBuilder; J2EE (CORBA, JDBC); Oracle 8; Rational Rose

 

Project 2              Business Intelligence/Analytics for Strategic Marketing

              Customer Relationship Management

Clients              Royal Bank, Motorola, Dell, BC Lottery Corporation, Union Gas, UPS, Schwan's, National Cellular

         5 relational databases (Sybase 11 and Oracle 8) and one datamart (Sybase)

         Report generation (data warehouse, data mining, analytical segmentation, SQL and Unix scripts)

         Customer valuation, segmentation and customer value enhancement

         Design and evaluation, time and cost estimation, client feedback and quality control

         Database and data warehouse design, creation, data extraction, transformation, loading (ETL), and maintenance (queries and reports; database schema; data cleanup, data quality control)

         Collaboration with the SAS team

Environment: Power Builder, Delphi, SQL, Access and Visual Basic; MS SQL Server, Sybase, Oracle

 

1997 May                Applied Polymer Research Center (CRASP), École  Polytechnique Montréal

- 1997 Dec              Senior System Developer/Designer

Project              Computer Simulation of Resin Transfer Molding Manufacturing Processes

Clients              Automobile companies from France, Canada, USA, Germany (Matra, Ford, BMW)              

         Over 50000 lines of code              

         Re-modeling and re-design of the existing system

         Simulated real life problems, tested system updates

Environment: C++, Unix (AIX, HP), Java (SDK 1.0, 1.1)

 

1996 Sep               Équipe  de  Recherche  Opérationnelle  en  Santé, Montréal ( www.erosinfo.com)

- 1998 Jul              Senior Consultant / Senior analyst, architect, senior developer

Project              Business Intelligence, Analytics and Reporting for Health Care Industry

Clients              Health care institutions from Switzerland, Canada, France

         At the time of the project, this was one of the oldest and largest Electronic Health Records (EHR) data warehouse in the world

         Data mining generates over 40 types of Business Intelligence and Statistical Reports

         Based on EHR data, creates synthetic patient profiles, hourly patient care actions, personnel requirements

         Participated in the analysis, (re)modeling and (re)design process

         Dynamic table modifications, dynamic queries execution and report generation, GUIs

         Data extraction, transformation, loading (ETL)

         Metadata, repository functions design and usage; Generated patient profile reports, complex reports

         Infrastructure design, testing (Oracle, Delphi), software purchasing

         Participated in the hiring process (resume selection, candidate interviewing and evaluation)

         Environment: Delphi with Object Pascal, Java and SQL; Oracle, Sybase; Unix, Windows

 

Page 22                            20. Nov. 2012



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior System Architect

London Life Insurance Company

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Within 2 weeks

Work Status:

Canada - I am authorized to work in this country for any employer.
US - I require sponsorship to work in this country.

 

 

Target Job:

Target Job Title:

Senior System Architect/Enterprise Architect/Business Architect

Desired Job Type:

Employee
Intern

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

Canada-ON
US-CA-San Francisco

Relocate:

Yes

Willingness to travel:

Up to 75% travel

 

Languages:

Languages

Proficiency Level

English

Fluent

French

Advanced

German

Intermediate